SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
INSTITUTO UNIVERSITARIO POLITÉCNICO
                          “SANTIAGO MARIÑO”
                      EXTENSIÓN PUERTO ORDAZ
                      CATEDRA: SISTEMAS OPERATIVOS II




 Sistema Operativo
     GNU/Linux
          (Administración I)




Ing. Ricardo Toro
Metodología
Las clases se imparten usando presentaciones y demostraciones prácticas, y se
incita al participante a repetir lo aprendido en su estación de trabajo. Cada módulo
incluye una sesión de laboratorio, donde el participante deberá resolver ejercicios
usando los conceptos aprendidos en la sesión teórica.



Objetivos.
Manejo de Archivos de texto.
Control de trabajos
Manejo de archivos de Texto
Para crear un archivo vacío utilizamos el comando: touch
touch “nombrearchivo”

•Para leer el contenido de un archivo de texto se usa el comando cat

•Para ver el texto pagina por pagina se usa el comando less o more

•Para ver las primeras x líneas de un archivo se usa head

head –x “nombrearchivo”

•Para ver las ultimas x líneas se usa tail –x “nombrearchivo”

•Para ordenar alfabéticamente las líneas de un texto se usa el
comando

sort –n “nombrearchivo”
grep

El comando grep imprime líneas de un texto que coincidan con una
expresión regular Ej: grep „hola‟ /home/usuario/prueba.txt

Con la opción -r =recorre directorio y subdirectorios recursiva
Con la opción -i =ignora la diferencia entre mayúsculas y min.

tr
El comando tr, transforma los caracteres del RANGO1 al RANGO2,

Ejemplo: tr a-z A -Z < /home/usuario/prueba.txt

wc
El comando wc (word count) permite contar palabras y caracteres de
un archivo.
wc -l “nombrearchivo” muestra el numero de líneas
wc -w “nombrearchivo” cuenta el numero de palabras
wc -m “nombrearchivo” cuenta el numero de caracteres
INSTITUTO UNIVERSITARIO POLITÉCNICO
                          “SANTIAGO MARIÑO”
                      EXTENSIÓN PUERTO ORDAZ
                      CATEDRA: SISTEMAS OPERATIVOS II




 Sistema Operativo
     GNU/Linux
          (Administración I)




Ing. Ricardo Toro
Metodología
Las clases se imparten usando presentaciones y demostraciones prácticas, y se
incita al participante a repetir lo aprendido en su estación de trabajo. Cada módulo
incluye una sesión de laboratorio, donde el participante deberá resolver ejercicios
usando los conceptos aprendidos en la sesión teórica.




Objetivos.
•El árbol de directorios de Linux
•Administración de usuarios y grupos
•Permisos de ejecución
•Creación de Grupos y Usuarios
El Árbol de directorios de Linux


bin = comandos básicos del sistema   sbin = comandos administración S.O.
boot = núcleo del sistema            tmp = archivos temporales
dev = hardware                       usr = aplicaciones
etc = archivos de configuración      var = archivos de estado
home = (carpeta de usuarios)         / = raiz
lib = librería del S.O.
mnt = puntos de montaje temporales
proc = archivos virtuales
root =usuario root
Administración de Usuarios y Grupos

Usuario

Linux identifica los usuarios del sistema y asigna a estos la
propiedad de archivos y programas. Cada usuario posee estas
características: nombre de usuario, identificador de usuario,
contraseña, directorio personal, grupo primario, grupos
secundarios.

Grupos

los grupos se usan para asignar permisos a varios usuarios a la vez.
Tienen las siguientes características: un nombre, un identificados
del grupo, una lista de miembros, una contraseña (opcional).
Permisos de ejecución
En Unix al igual que Linux, se le asignan permisos de ejecución al dueño de
un archivo, a los usuarios que pertenecen al mismo grupo de un archivo y a
todos los demás.
Podemos ver los permisos en la salida de la ventana de comandos con
ls -l


                           Permisos de dueño          u
                           Permisos del grupo         g
                           Permisos de otros          o

rwx rwx rwx


 r = lectura
 w = escritura
 x = ejecución
Permisos de ejecución
Permisos Especiales

4000 = SUID bit (rwsr-rxr-x): hace que un comando se ejecute con los derechos
de ejecución del dueño. Se usa para programas reservados. (ping).

2000 = SGID bit (rwxrwsr-x): hace que el archivo se ejecute con los derechos de

ejecución del grupo. Es común en directorios compartidos.
1000 = STICKY bit (rwxrwxrwt): se usa en directorios y hace que solo el dueño
de un archivo pueda borrar dicho archivo, aunque todos tengan permisos, (/tmp)


        Los permisos se pueden representar en forma numérica


 r = Lectura     =4
w = Escritura = 2                 rw- r-- r --        se traduce en 644

 x = Ejecución = 1                (rwx) (r-x) (r-x)   se traduce en 755
Permisos de ejecución
Modificación de Permisos

0=        ---     = sin acceso
1=        --x     = ejecución
2=        -w-     = escritura
3=        -wx     = escritura y ejecución
4=         r--    = lectura
5=         r-x    = lectura y ejecución
6=         rw-    = lectura y escritura
7=        rwx     = lectura, escritura y ejecución

Ejemplo

rw-r--r–
significa que tiene permisos de lectura y escritura (rw-);
el grupo permisos de lectura únicamente (r--)
y otros, permiso de lectura (r--).

¿como seria el equivalente numérico?          sería chmod 644
Permisos de ejecución
Modificación de Permisos


Los permisos se modifican con el comando chmod
Ejemplo: chmod – R “permisos” “archivos”
Los permisos se pueden representar numéricamente: chmod 600 “archivo”



Se pueden representar simbólicamente agregando (+), quitando (-), ó
asignando (=) permisos al usuario (u), al grupo (g) a los demás (o) ó a
todos (a)


Ejemplos:       chmod g+w “archivo”        | chmod a+rw “archivo”
                chmod o-x, g+w “archivo” | chmod go=rw “archivo”
Permisos de ejecución
Modificación de Permisos


# chmod ugo+rwx “archivo”       (da permisos a todos)
# chmod ugo – x “archivo”       (quita permiso de ejecución a todos)
# chmod o-rwx “archivo”         (quita permisos a todos)
# chmod u=rwx, g=rx “archivo”   (da permisos a u) ( y ninguno a otros)
# chmod a-xwr                   (quita permisos a todos)




  Permisos recomendables : chmod 755 máximo
INSTITUTO UNIVERSITARIO POLITÉCNICO
                          “SANTIAGO MARIÑO”
                      EXTENSIÓN PUERTO ORDAZ
                      CATEDRA: SISTEMAS OPERATIVOS II




 Sistema Operativo
     GNU/Linux
          (Administración I)




Ing. Ricardo Toro

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Script Y Comandos De Linux
Script Y Comandos De LinuxScript Y Comandos De Linux
Script Y Comandos De Linux
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
Comandos básicos GNU/Linux
Comandos básicos GNU/LinuxComandos básicos GNU/Linux
Comandos básicos GNU/Linux
 
COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUX
 
Linux comandos 1
Linux comandos 1Linux comandos 1
Linux comandos 1
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
Ejercicios permisos
Ejercicios permisosEjercicios permisos
Ejercicios permisos
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
2 filesystem basics
2 filesystem basics2 filesystem basics
2 filesystem basics
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Taller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29oTaller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29o
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 

Similar a GNU/Linux-Debian

Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linuxbat1820
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linuxbat18
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linuxelkinvillasz
 
Actividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonActividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonEmerson Gonzalez IF04 T I
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678Antonio Durán
 
40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docxGladys648508
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linuxeclipsotol
 
Introduction to linux for bioinformatics
Introduction to linux for bioinformaticsIntroduction to linux for bioinformatics
Introduction to linux for bioinformaticsAlberto Labarga
 
Introducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXIntroducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXJose Pla
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Enrique Villafuerte
 
Comandos en tabla
Comandos en tablaComandos en tabla
Comandos en tablayoes1053
 

Similar a GNU/Linux-Debian (20)

Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Unidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdfUnidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdf
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linux
 
Actividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonActividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emerson
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678
 
40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx
 
Comandos de uso frecuente
Comandos de uso frecuenteComandos de uso frecuente
Comandos de uso frecuente
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linux
 
Agilidad en shell de linux
Agilidad en shell de linuxAgilidad en shell de linux
Agilidad en shell de linux
 
Introduction to linux for bioinformatics
Introduction to linux for bioinformaticsIntroduction to linux for bioinformatics
Introduction to linux for bioinformatics
 
Chmod
ChmodChmod
Chmod
 
Introducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXIntroducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUX
 
Los permisos en linux
Los permisos en linuxLos permisos en linux
Los permisos en linux
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781
 
Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Comandos en tabla
Comandos en tablaComandos en tabla
Comandos en tabla
 

Más de I.U.P. Santiago Mariño (17)

Inteligencia Emocional
Inteligencia  EmocionalInteligencia  Emocional
Inteligencia Emocional
 
Organizaciones inteligentes sociedad del conocimiento
Organizaciones inteligentes   sociedad del conocimientoOrganizaciones inteligentes   sociedad del conocimiento
Organizaciones inteligentes sociedad del conocimiento
 
Gerencia Tecnologica - IV
Gerencia Tecnologica - IVGerencia Tecnologica - IV
Gerencia Tecnologica - IV
 
Gerencia Tecnologica - II
Gerencia Tecnologica - IIGerencia Tecnologica - II
Gerencia Tecnologica - II
 
Gerencia Tecnologica- Unidad I
Gerencia Tecnologica- Unidad IGerencia Tecnologica- Unidad I
Gerencia Tecnologica- Unidad I
 
Sistemas Operativos 2
Sistemas Operativos 2Sistemas Operativos 2
Sistemas Operativos 2
 
Redes y Comunicaciones
Redes y ComunicacionesRedes y Comunicaciones
Redes y Comunicaciones
 
Tendencias Móviles y Social Media
Tendencias Móviles y Social MediaTendencias Móviles y Social Media
Tendencias Móviles y Social Media
 
Manual de teg iupsmpzo
Manual de teg iupsmpzoManual de teg iupsmpzo
Manual de teg iupsmpzo
 
Metodo Watch - Esquemas
Metodo Watch - EsquemasMetodo Watch - Esquemas
Metodo Watch - Esquemas
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Libro de UMLen.24.horas. .joseph.schmuller.prentice-hall
Libro de UMLen.24.horas. .joseph.schmuller.prentice-hallLibro de UMLen.24.horas. .joseph.schmuller.prentice-hall
Libro de UMLen.24.horas. .joseph.schmuller.prentice-hall
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Presentacion GNU Linux
Presentacion GNU LinuxPresentacion GNU Linux
Presentacion GNU Linux
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 

GNU/Linux-Debian

  • 1. INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PUERTO ORDAZ CATEDRA: SISTEMAS OPERATIVOS II Sistema Operativo GNU/Linux (Administración I) Ing. Ricardo Toro
  • 2. Metodología Las clases se imparten usando presentaciones y demostraciones prácticas, y se incita al participante a repetir lo aprendido en su estación de trabajo. Cada módulo incluye una sesión de laboratorio, donde el participante deberá resolver ejercicios usando los conceptos aprendidos en la sesión teórica. Objetivos. Manejo de Archivos de texto. Control de trabajos
  • 3. Manejo de archivos de Texto Para crear un archivo vacío utilizamos el comando: touch touch “nombrearchivo” •Para leer el contenido de un archivo de texto se usa el comando cat •Para ver el texto pagina por pagina se usa el comando less o more •Para ver las primeras x líneas de un archivo se usa head head –x “nombrearchivo” •Para ver las ultimas x líneas se usa tail –x “nombrearchivo” •Para ordenar alfabéticamente las líneas de un texto se usa el comando sort –n “nombrearchivo”
  • 4. grep El comando grep imprime líneas de un texto que coincidan con una expresión regular Ej: grep „hola‟ /home/usuario/prueba.txt Con la opción -r =recorre directorio y subdirectorios recursiva Con la opción -i =ignora la diferencia entre mayúsculas y min. tr El comando tr, transforma los caracteres del RANGO1 al RANGO2, Ejemplo: tr a-z A -Z < /home/usuario/prueba.txt wc El comando wc (word count) permite contar palabras y caracteres de un archivo. wc -l “nombrearchivo” muestra el numero de líneas wc -w “nombrearchivo” cuenta el numero de palabras wc -m “nombrearchivo” cuenta el numero de caracteres
  • 5. INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PUERTO ORDAZ CATEDRA: SISTEMAS OPERATIVOS II Sistema Operativo GNU/Linux (Administración I) Ing. Ricardo Toro
  • 6. Metodología Las clases se imparten usando presentaciones y demostraciones prácticas, y se incita al participante a repetir lo aprendido en su estación de trabajo. Cada módulo incluye una sesión de laboratorio, donde el participante deberá resolver ejercicios usando los conceptos aprendidos en la sesión teórica. Objetivos. •El árbol de directorios de Linux •Administración de usuarios y grupos •Permisos de ejecución •Creación de Grupos y Usuarios
  • 7. El Árbol de directorios de Linux bin = comandos básicos del sistema sbin = comandos administración S.O. boot = núcleo del sistema tmp = archivos temporales dev = hardware usr = aplicaciones etc = archivos de configuración var = archivos de estado home = (carpeta de usuarios) / = raiz lib = librería del S.O. mnt = puntos de montaje temporales proc = archivos virtuales root =usuario root
  • 8. Administración de Usuarios y Grupos Usuario Linux identifica los usuarios del sistema y asigna a estos la propiedad de archivos y programas. Cada usuario posee estas características: nombre de usuario, identificador de usuario, contraseña, directorio personal, grupo primario, grupos secundarios. Grupos los grupos se usan para asignar permisos a varios usuarios a la vez. Tienen las siguientes características: un nombre, un identificados del grupo, una lista de miembros, una contraseña (opcional).
  • 9. Permisos de ejecución En Unix al igual que Linux, se le asignan permisos de ejecución al dueño de un archivo, a los usuarios que pertenecen al mismo grupo de un archivo y a todos los demás. Podemos ver los permisos en la salida de la ventana de comandos con ls -l Permisos de dueño u Permisos del grupo g Permisos de otros o rwx rwx rwx r = lectura w = escritura x = ejecución
  • 10. Permisos de ejecución Permisos Especiales 4000 = SUID bit (rwsr-rxr-x): hace que un comando se ejecute con los derechos de ejecución del dueño. Se usa para programas reservados. (ping). 2000 = SGID bit (rwxrwsr-x): hace que el archivo se ejecute con los derechos de ejecución del grupo. Es común en directorios compartidos. 1000 = STICKY bit (rwxrwxrwt): se usa en directorios y hace que solo el dueño de un archivo pueda borrar dicho archivo, aunque todos tengan permisos, (/tmp) Los permisos se pueden representar en forma numérica r = Lectura =4 w = Escritura = 2 rw- r-- r -- se traduce en 644 x = Ejecución = 1 (rwx) (r-x) (r-x) se traduce en 755
  • 11. Permisos de ejecución Modificación de Permisos 0= --- = sin acceso 1= --x = ejecución 2= -w- = escritura 3= -wx = escritura y ejecución 4= r-- = lectura 5= r-x = lectura y ejecución 6= rw- = lectura y escritura 7= rwx = lectura, escritura y ejecución Ejemplo rw-r--r– significa que tiene permisos de lectura y escritura (rw-); el grupo permisos de lectura únicamente (r--) y otros, permiso de lectura (r--). ¿como seria el equivalente numérico?  sería chmod 644
  • 12. Permisos de ejecución Modificación de Permisos Los permisos se modifican con el comando chmod Ejemplo: chmod – R “permisos” “archivos” Los permisos se pueden representar numéricamente: chmod 600 “archivo” Se pueden representar simbólicamente agregando (+), quitando (-), ó asignando (=) permisos al usuario (u), al grupo (g) a los demás (o) ó a todos (a) Ejemplos: chmod g+w “archivo” | chmod a+rw “archivo” chmod o-x, g+w “archivo” | chmod go=rw “archivo”
  • 13. Permisos de ejecución Modificación de Permisos # chmod ugo+rwx “archivo” (da permisos a todos) # chmod ugo – x “archivo” (quita permiso de ejecución a todos) # chmod o-rwx “archivo” (quita permisos a todos) # chmod u=rwx, g=rx “archivo” (da permisos a u) ( y ninguno a otros) # chmod a-xwr (quita permisos a todos) Permisos recomendables : chmod 755 máximo
  • 14. INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PUERTO ORDAZ CATEDRA: SISTEMAS OPERATIVOS II Sistema Operativo GNU/Linux (Administración I) Ing. Ricardo Toro